package com.example.papercut.service;

import com.example.papercut.entity.AuthorInformation;
import com.example.papercut.entity.PapercutTemplate;
import java.util.List;

public interface AuthorInformationService {
    
    // 4.1: 获取作者详情
    AuthorInformation getAuthorDetails(Integer id);

    // 4.2: 根据派系 ID 查询所有作者
    List<AuthorInformation> getAuthorsByStyleId(Integer styleId);

    // 4.2: 获取指定派系的所有模板
    List<PapercutTemplate> getTemplatesByStyleId(Integer styleId);
}